not a moment to spare - Turco Inglés Diccionario